Word Hen
What is the meaning of the word "
yield up
"?
Definitions:
to surrender, as a result of pressure or force
verb
The troops were forced to yield up by a punishing enemy.